package control;

import fuentes.Jugador;

public class Controller {

	protected Jugador p1 = null;
	protected Jugador p2 = null;

	public Controller(Jugador player1, Jugador player2) {
		this.p1 = player1;
		this.p2 = player2;
	}

	public void nextSource(int i, int j, int nroJugadas) {
		if (this.p1.precondicion(nroJugadas))
			this.p1.accion(i, j, nroJugadas);
		else
			this.p2.accion(i, j, nroJugadas);

	}
	
	public Jugador getJugador(int id){
		if(p1 != null)
			if(p1.getId() == id)
				return p1;
		if(p2 != null)
			if(p2.getId() == id)
				return p2;
		return null;
	}

}
